home *** CD-ROM | disk | FTP | other *** search
/ LOGIC Apps / Logic-APPLE_II_APPS.iso / mac / LOGIC Apple II 5.25" Library - ProDOS / PRO083.dsk / COLUMNIST.DOCS.txt < prev    next >
Text File  |  2012-02-16  |  23KB  |  436 lines

  1. Columnist
  2. ---------
  3. Version 2.01
  4.  
  5.    Columnist is a text file post-processor which takes any TXT (ASCII 
  6. text) or AWP (Appleworks Word Processor) file and converts it into a 
  7. new file in which the text is formatted in two or three columns on 
  8. each page. This converted file can be then loaded back into your word 
  9. processor for additional editing and printing, or can be printed by 
  10. Columnist. Before converting a file, you adjust various format 
  11. settings to control the page layout of your document. These format 
  12. settings include such things as: Number of lines per page, width of 
  13. left margin, width of each column, amount of space between the 
  14. columns, number of columns, and whether the columns will be full 
  15. justified. You can add multi-line page headers and/or footers to the 
  16. formatted file, and can include printer control-characters. These and 
  17. other features of Columnist will be explained in detail below.
  18.  
  19.    Columnist is shareware. This means that you are encouraged to give 
  20. away copies of it, and you can try it out to see if you have any use 
  21. for it. If you decide you want to keep Columnist, you are asked to 
  22. send the fee of $15.00 to me at the address below. You will receive a 
  23. 5.25" disk with the latest version of Columnist. If you prefer or 
  24. need a 3.5" disk, please send an additional $1.00. The Columnist disk 
  25. comes with a utility program that allows you to scan through the 
  26. on-disk instructions for a word or phrase. This can greatly 
  27. facilitate looking up a particular topic in the documentation.
  28.  
  29. Karl Bunker  321 S. Huntington Ave.  Boston, MA 02130
  30.  
  31.    Columnist is for all Apple II's but the ][+, and requires 80 
  32. column display. Although it makes some use of MouseText, it has 
  33. alternate displays if it is run on an un-enhanced IIe.
  34.  
  35. What Columnist is good for
  36. --------------------------
  37.    With Columnist you should be able to do simple, newsletter-type 
  38. desktop publishing projects. Columnist is text based, rather than 
  39. graphics based as most desktop publishing programs are. This has both 
  40. advantages and disadvantages. The advantages include the following: 
  41. Columnist is fast; it prints as quickly as your printer allows. This 
  42. can mean a savings of HOURS over most IIgs DTP programs. Columnist 
  43. works with all types of printers, including daisy-wheel and other 
  44. letter-quality printers. Columnist uses the fonts that are built into 
  45. your printer; this gives you clearer, better looking text than is 
  46. available with most 8-bit graphics based DTP programs. Columnist is 
  47. simple to use; most of the formatting options available to you are 
  48. listed on a single menu screen. The major disadvantages to 
  49. Columnist's text-based nature are that it doesn't allow true WYSIWYG 
  50. (What You See Is What You Get), imported computer graphics, or 
  51. proportional type fonts.
  52.  
  53.    Columnist can also be used for such things as printing 2-across or 
  54. 3-across mailing labels, or columnized data base reports. With an 
  55. AppleWorks data base of addresses, you would first "print" a data 
  56. base report to disk as an ASCII test file, and then load this file 
  57. into Columnist to format and print it.
  58.  
  59. Using Columnist
  60. ---------------
  61.    After the title screen, the first thing you have to do with 
  62. Columnist is select a source file to be converted. The source file 
  63. must be type TXT or AWP. About the only restriction on the source 
  64. file is that it should not have "hard" margins - that is, spaces 
  65. inserted before each line to make a left margin. Columnist can 
  66. process files of ANY length. To select a file, enter the directory 
  67. you want to catalog at the prompt, or accept the one shown by 
  68. pressing <return>. When the catalog is displayed, you select a file 
  69. by moving the inverse bar and pressing <return> to select a file for 
  70. formatting. If you press <return> while the inverse bar is on a DIR 
  71. file, this directory will be added to the current prefix, opened, and 
  72. cataloged.
  73.  
  74.    In addition to selecting a file to be formatted, there are two 
  75. other options available from the catalog display, and these are noted 
  76. in the catalog screen prompt. First, you can press V to view the 
  77. contents of the highlighted file. You'll want to do this if you're 
  78. having difficulty remembering just which file it is that you want to 
  79. format. Second, you can press P to print a file. This option is 
  80. primarily intended for use with files that have been previously 
  81. formatted with Columnist. It will not work correctly with files that 
  82. are "soft formatted" i.e., which do not have <return>s at the end of 
  83. each line. I'll have more to say about this print-from-the-catalog 
  84. option later in these instructions, under "Hints and Suggestions".
  85.  
  86.    After selecting a file for formatting, you'll need a name for the 
  87. new, multi-column object file that Columnist will create. A default 
  88. name, the same as the source file's name with the suffix ".COL" is 
  89. offered. You can accept this or enter another. If you want the object 
  90. file to be on different disk from the source file, just enter a full 
  91. pathname for at the "Object file:" prompt. Columnist supports 
  92. disk-swapping on single drive systems.
  93.  
  94. The Page Format Settings Menu
  95. -----------------------------
  96.    After some disk access to prepare the files, Columnist will show 
  97. you a screen entitled "Page Format Settings". I'll explain each of 
  98. the items in this list in the order they appear:
  99.  
  100. Lines of text per page:
  101.    This is, of course, the number of printed lines that appear on the 
  102. printed page. Since 66 lines of standard-size text will fit on an 8 
  103. 1/2 by 11 sheet, the number of printed lines will usually be about 
  104. 58, to allow for top and bottom margins. Columnist will actually 
  105. format the page with one less line of text than the number you enter, 
  106. and will insert one blank line between pages.
  107.  
  108. Left margin:
  109.    This is the width, in characters, of the left-hand margin. If you 
  110. set this to 8, Columnist will insert 8 spaces before each line of 
  111. text.
  112.  
  113. Two or three columns?
  114.    2 gets you two, 3 gets you three. Sorry, those are your only 
  115. choices for this option.
  116.  
  117. Width of each column:
  118.    Also in characters. Readability studies have shown that the 
  119. optimum width for columns of text is about 35 to 40 characters.
  120.    Note: If, during the formatting process, columnist encounters a 
  121. word in the source file that is longer than the selected column 
  122. width, it will be forced to abort the conversion. After showing you 
  123. the offending word and explaining the problem, it will send you back 
  124. to the start of the program.
  125.  
  126. Space between columns:
  127.    This is something of an esthetic choice. It should be enough so 
  128. that it's immediately obvious that the page is divided into columns, 
  129. but not so much as to waste space. If the columns are going to be 
  130. full justified (even on both sides), the space between can afford to 
  131. be smaller. 3 to 6 is usually good.
  132.  
  133.    The rest of the Page Format Setting prompts ask you yes/no (Y/N) 
  134. questions. Some of them ask for further information if you answer "Y".
  135.  
  136. Full justify the columns?
  137.    This is also an esthetic choice. Since Columnist can't do "micro 
  138. justification", it full justifies by inserting additional spaces 
  139. between words. If overdone, this gives the text a "toothy" 
  140. appearance,  sort   of    like     this. Left-only justified columns, 
  141. on the other hand, can look pretty ragged. So I guess you have a 
  142. choice between teeth and rags. Using the hyphenation editor 
  143. (explained below) can markedly improve the appearance of both full 
  144. justified and left-only justified columns.
  145.  
  146. Even-off columns on last page?
  147.    For most applications, this will be a useful and important option. 
  148. Here's what it does: Say you have a file that you want Columnist to 
  149. format in two columns, and this file is slightly more than one and a 
  150. half pages long. With this menu item set to "N", Columnist will 
  151. format this file as you might expect: It will fill the first page 
  152. with two-column text, and on the second page, it will print a 
  153. left-hand column all the way down the page, and then print a short 
  154. partial column on the right side of the page, until the end of the 
  155. text is reached. This leaves you with a lop-sided page.
  156.    If you have the Even-off option set to "Y", Columnist will behave 
  157. differently. It will format the last page of text in two shorter, 
  158. equally lengthed columns. The columns will end "evenly"; in this 
  159. case, about half way down the page. If there is less than one full 
  160. page of text in the source file, setting this option to "Y" will 
  161. simply cause all of the text to be formatted in two or three columns 
  162. of equal length.
  163.  
  164. Open a box in the text?
  165.    This allows you to print out a page with an empty "box" area in 
  166. the text. This area can then be used for an illustration or a "pull 
  167. quote". If you answer "Y" to this option, you will be prompted for 
  168. some additional information, namely:
  169. lines:   start:   l/c/r:
  170. "lines" means the height of the box to be left open, measured in 
  171. lines of text. "start" refers to how many lines down on the page you 
  172. want the box to start. "l/c/r" is asking you if you want the box to 
  173. be on the left of the page, in the center, or on the right. The width 
  174. of a box will always be equal to the width of one of the columns on 
  175. the page. You can only open a box on the first page of your document.
  176.  
  177. Use Hyphenation Editor?
  178.    As noted earlier, you can get a much cleaner looking document by 
  179. hyphenating the longer words that fall at the end of a column-line. 
  180. Columnist's hyphenation editor allows you to do this. If you select 
  181. to use the hyphenation editor, then Columnist will take each word 
  182. that it decides is a good candidate for hyphenation, and display it 
  183. for you. Using the arrow keys, you then move the cursor to the 
  184. appropriate point in the word, and insert a hyphen. Either the "-" 
  185. key or the space bar will insert a hyphen in the word. If you make a 
  186. mistake, the hyphen can be removed with the <delete> key. Pressing 
  187. <return> accepts the word, and Columnist will continue until it has 
  188. another word to offer you. You can also accept the word as-is by 
  189. pressing <return>. (Columnist may occasionally display a one syllable 
  190. word that can't be hyphenated.)
  191.    Immediately above each displayed word, you will see a vertical 
  192. line. This marks the furthest point into the word at which you can 
  193. insert a hyphen; if you were to hyphenate the word to the right of 
  194. this point, the word-segment to the left of the hyphen would still be 
  195. too long to fit on the line. For this reason, you will find that the 
  196. cursor won't move past this point in the word. The vertical line does 
  197. NOT mark the point where you are "supposed" to insert the hyphen; 
  198. that decision is up to you (and your dictionary).
  199.  
  200. Enter headline/printer-code?
  201.    This performs two distinct, but connected, functions: First, it 
  202. gives you the option of entering some text onto the formatted page 
  203. which will appear above the main body of your text. If the text of 
  204. your source file is an article for a newsletter, for example, you 
  205. could use this option to enter a headline to the article. This 
  206. headline will NOT be formatted in columns like the rest of the text; 
  207. it will just extend across the page. The second function has to do 
  208. with printer control codes. In addition to (or instead of) adding a 
  209. text headline to your formatted file, you can also add 
  210. control-characters which send special instructions to your printer.
  211.    As an example, let's say you're using an ImageWriter II printer, 
  212. and you want to format a newsletter article with a headline. To do 
  213. this, you will set "Enter headline/printer-code?" to "Y". Before 
  214. Columnist starts processing your text file, it sends you to an editor 
  215. screen. This is where you will enter the text of the headline, and 
  216. also some printer control codes. First, since you want your headline 
  217. to be in (let's say) underlined, boldface text, you check your 
  218. ImageWriter reference card and see that the control codes to start 
  219. this type of text are ESCAPE X and ESCAPE !, so you press these keys. 
  220. (The <esc> character will appear on the screen as an inverse "[".) 
  221. Then you enter the text of your headline. As a prompt on the editor 
  222. screen explains, you can erase mistakes with <delete>. After your 
  223. headline, you'll want to turn off the boldface and underlining, so 
  224. following the ImageWriter card, you enter the characters ESCAPE Y and 
  225. ESCAPE ". Now let's say you want the body of your text to be in 
  226. Elite, semicondensed. The codes for this are ESCAPE E and ESCAPE e, 
  227. so you enter these characters. You want to have a blank line between 
  228. your headline and the main text, so now you press <return> once to 
  229. start a new line in the headline editor. Your headline is finished, 
  230. so you can press open-apple-<return> (as the editor screen prompt 
  231. explains) to exit the editor.
  232.  
  233. Enter a page header?
  234.    Answering "Y" to this will allow you to enter one or more lines of 
  235. text which will appear at the top of each formatted page. If your 
  236. document has both a page headers and a headline, the header will be 
  237. printed above the headline. You will enter the header text using the 
  238. same editor that was described above for entering headlines. Again, 
  239. you can enter text, or printer control characters, or both. Since 
  240. you'll (most likely) want some blank lines between your page header 
  241. and the body of the text, remember to enter these blank lines as part 
  242. of the header.
  243.    The lines of the header will NOT be counted as part of the "Lines 
  244. of text per page" setting described above. So if you have 
  245. lines-per-page set to 56, and enter a 4 line header, there will 
  246. actually be 60 lines to your formatted page.
  247.    If you select to enter a page header, an additional prompt on the 
  248. Format Settings screen will ask you "Skip first page?" You might want 
  249. to leave the header off of the first page of your formatted document 
  250. --  to leave room for a newsletter masthead, for example -- and this 
  251. second prompt allows you to do so.
  252.  
  253. Enter a page footer?
  254.    This is the same as the page header option, only the text you 
  255. enter will appear at the bottom of each page. With a page footer, 
  256. you'll want to enter a few blank lines BEFORE you enter the text of 
  257. the footer, so there will be space between the body of the text and 
  258. the footer. As with page headers, you have the option of leaving the 
  259. footer off of the first page of the formatted document.
  260.  
  261.    Both page headers and footers can include automatic page 
  262. numbering, and can have segments that are left justified, centered, 
  263. or right justified. For page numbering, simply include the character 
  264. "#" in the text of a header or footer, and Columnist will replace 
  265. this character with the appropriate page number. If you want the page 
  266. numbering to start with something other than 1, enter a one- or 
  267. two-digit number immediately after the "#". For example, the header 
  268. "Page #7" would appear in the formatted file as "Page 7" on the first 
  269. page, "Page 8" on the second, and so on. Columnist's page numbering 
  270. is limited to two digits; i.e., 99 is the highest allowable number.
  271.    To center or right justify part or all of a header or footer, the 
  272. backslash character ("\") is used, like so:
  273. Left segment\Centered segment\Right segment
  274. Thus, if you wanted a footer that put the page number at the center 
  275. of a line, you would enter something like:
  276. \This is page #
  277. as your footer text. The footer:
  278. Columnist News\\Page #
  279. would put "Columnist News" at the left side of the page, and the page 
  280. number on the right. The centering and right justification will work 
  281. correctly only if the text of the header or footer is the same size 
  282. (in characters per inch) as the text of the body of the page.
  283.  
  284. The line-length prompt:
  285.    At the bottom of the Format Settings screen there is a status line 
  286. reading:
  287. "Length of each line (including left margin) will be ## characters".
  288.    As you enter changes into any of the menu items that effect the 
  289. line length, you'll see that the number in this line is updated. 
  290. Remember, if you are going to be printing your file with a standard 
  291. 10-characters-per-inch type font on standard sized paper, this figure 
  292. should not be more than 80.
  293.  
  294.    You can use the up and down arrow keys to move the cursor to 
  295. different items on this screen. Move the cursor past the bottom item, 
  296. or press open-apple and <return>, and you will be prompted with 
  297. "Settings okay?". Press Y or <return>, and Columnist will go to work 
  298. and format your document.
  299.  
  300. Just one more:
  301.    There is one more option available on the Page Format Settings 
  302. screen, but because it's something you will rarely want to use, it's 
  303. hidden away. This option controls the speed of Columnist's blinking 
  304. cursor. Apples run at quite a range of speeds these days, so I 
  305. thought this would be a nice thing to give the user control over. 
  306. With the cursor in one of the upper levels of the Page Format 
  307. Settings screen, press open-apple-B (for Blink). A new line will 
  308. appear on the screen, prompting you: "Cursor blink (0 - 9):" Enter a 
  309. digit and the change will be immediate. As is explained below, this 
  310. setting, like the other format settings, can be made permanent to 
  311. your copy of Columnist.
  312.  
  313.  
  314. The "Done" Menu
  315. ---------------
  316.    When Columnist has finished formatting a file and has saved it to 
  317. disk, it displays a "Done!" message and a final menu. The items on 
  318. this menu are:
  319.  
  320. <V>-View this file:
  321.    Pressing V will cause the formatted file to be displayed 
  322. on-screen. The file will be shown one page at a time. If the page is 
  323. too long or too wide (more than 80 characters to each line) to fit on 
  324. the screen, then the four arrow keys can be used to scroll the text 
  325. up, down, left and right. Above the displayed page, there is a prompt 
  326. showing the current page and the total pages, like: "Page 1 of 5". 
  327. Pressing <N> will load the next page for viewing, and <P> the 
  328. previous page. An on-screen prompt explains this.
  329.  
  330. <P>-Print this file:
  331.    Reasonably self-explanatory. After pressing P, you will be 
  332. prompted for your printer slot number.
  333.  
  334. <F>-Format another file:
  335.    This selection will send you back to the beginning of Columnist to 
  336. choose another file for conversion.
  337.  
  338. <A>-Format another file, appending it to this file:
  339.    This allows you to put several source files together into one 
  340. formatted object file. Several articles in separate files could be 
  341. combined into one formatted newsletter file, for example. The text of 
  342. a file that is appended will "pick up" wherever the text of the 
  343. previous source file ended -- usually somewhere in the middle of a 
  344. page. When you select to append a file, all of the page format 
  345. settings will remain the same, including any page header or footer 
  346. that you entered. You will be prompted to enter a new headline for 
  347. each appended file. The <A>ppend option will only be available if you 
  348. selected to even-off the columns on the last page.
  349.  
  350. <S>-Save format settings to disk for future defaults:
  351.    This item will appear only if you have made changes to the page 
  352. format settings or to the default printer slot. When the page format 
  353. settings menu is first displayed, there are default settings already 
  354. in place. You can accept all of these values, or change any of them. 
  355. If you have made changes, you may want the values that you entered to 
  356. be the default values that appear the next time you use Columnist. 
  357. This menu selection lets you do this. After you press S, the page 
  358. format settings will be re-displayed, and you will be asked: "Make 
  359. these settings the new defaults? Y/N" Press Y or <return>, and the 
  360. new defaults will be written into your copy of Columnist. You may 
  361. want to keep several copies of Columnist on hand, each with different 
  362. default settings for different jobs.
  363.  
  364. <Q>-Quit:
  365. Exits you from Columnist.
  366.  
  367.  
  368.  
  369. Using a formatted file in your word processor
  370. ----------------------------------------------
  371.    The multi-column file that Columnist creates will be a type TXT 
  372. file. As mentioned, you may want to load this file back into your 
  373. word processor to modify and/or print it. To load a TXT file into 
  374. AppleWorks, you first select "Make a new file for the Word Processor" 
  375. from AppleWorks' Add Files menu, and then select "From a text (ASCII) 
  376. file" from the Word Processor menu. When you load a Columnist file 
  377. into any word processor, there are some things that should be kept in 
  378. mind. For one, make sure that the line length in your WP is set to at 
  379. least the length of the lines created by Columnist. Otherwise, if 
  380. your WP inserts its own line-breaks, your file will look completely 
  381. jumbled on your WP's display. In AppleWorks, you get maximum line 
  382. length by setting the left and right margins to 0. Most word 
  383. processors, including AppleWorks, cannot correctly display a 
  384. Columnist file if the line length of the file is more than 79 
  385. characters. One exception to this is the FreeWare WP "FrEdWriter" 
  386. which is available from most Apple user groups for a few dollars.
  387.    You must also make sure that the point at which your WP inserts a 
  388. page break is in agreement with the lines-per-page setting used by 
  389. Columnist. Since the text flows from the bottom of column 1 to the 
  390. top of column 2 on the same page, and then (assuming a two-column 
  391. document) to the top of column 1 on the next page, the file won't 
  392. make sense if the page breaks are in the wrong place. Your WP may 
  393. have "Top Margin" and "Bottom Margin" settings which will also have 
  394. to be taken into account.
  395.    If you are printing a Columnist-created file from a WP, be sure 
  396. NOT to use a "proportional" font, as this would defeat the formatting.
  397.  
  398. Hints and Suggestions
  399. ---------------------
  400.    If your Apple has 128k or more, you may find it helpful to use the 
  401. /RAM disk to save your object file while you experiment with 
  402. different page format settings. That is, enter a pathname like 
  403. /RAM/TEMP at the "Object file:" prompt. Then, when you have a layout 
  404. you like, you can save it permanently by formatting the source file 
  405. again with the same settings, this time saving the object file to a 
  406. real disk.
  407.  
  408.    As has been noted, Columnist provides you with a "Print" option at 
  409. two points in the program. Usually, you will want to print the object 
  410. file immediately after formatting it, using the Print selection in 
  411. the "Done!" menu. Sometimes, however, you may want to print a file 
  412. that you formatted at some earlier date. The Print option in the 
  413. catalog display is provided for this purpose. When you press P from 
  414. the catalog display, you will be prompted: "Enter number of lines per 
  415. page, or press <return> if file includes form-feeds:" This prompt 
  416. isn't needed when you print a file from the "Done!" menu, because 
  417. Columnist already knows the lines-per-page count for the file. If you 
  418. expect that you will be using the catalog-screen print option with a 
  419. file, you can save yourself the trouble of remembering the 
  420. lines-per-page count by including form-feed characters in the file. 
  421. To do this, select to "Enter a page footer" in the Page Format 
  422. Settings screen. Then, when entering the text of the page footer, 
  423. enter control-L as the LAST (or only) character of your footer. 
  424. Control-L is a "form-feed"; when your printer sees this character, it 
  425. will automatically move to the top of the next page.
  426.  
  427.  
  428. Help?
  429. -----
  430.    If you have any problems or questions regarding Columnist, the 
  431. best way to reach me is on GEnie. My Email address there is K.BUNKER. 
  432. You can also phone me at (617) 522-2807, 6:00 pm to 10:00 pm, eastern 
  433. time.
  434.  
  435. Karl Bunker
  436.